vault substation - German English Dictionary